home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.teleport.com!sschaem
- From: sschaem@teleport.com (Stephan Schaem)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: AB3D II beats Quake....
- Date: 29 Mar 1996 18:48:46 GMT
- Organization: Teleport - Portland's Public Access (503) 220-1016
- Message-ID: <4jhbae$qlc@nadine.teleport.com>
- References: <31535e7f.44220455@news.hol.gr> <Dp10Ip.6GL@csc.liv.ac.uk>
- NNTP-Posting-Host: kelly.teleport.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- S.E. Morris (fish@csc.liv.ac.uk) wrote:
- : In article <729.6658T1040T1373@sn.no>,
- : tbk@sn.no (Thore Bjerklund Karlsen) writes:
- : >
- : >>Assembly language is useful on the Amiga for ONE reason only. The Amiga is
- : >>deathly slow. I don't think anybody understands the paradigm shift (look it
- : >>up) that occurs when using a 120+Mhz processor. Simply, C code is more than
- : >>fast enough to do anything you could possibly achieve with tight assembler on
- : >>even an
- : >>040.
- : >
- : >I don't want to start a new asm vs. C thread, this has been discussed
- : >to death already - but:
- : >
- : >Wake up, please.
- : >
- : Sorry, be he's right. Increasingly the speed differences between
- : C and Asm are closing. This is due to a number of factors, including
- : better compiler technology.
-
- Its not here today, maybe tomorrow. On 680x0/x86 hand optmized code
- can be significantly faster.
-
- : The future generation of CPUs will be so complex that no Assembler
- : programmer could ever hope to create code as efficient as a compiler.
- : It would simply not be possible!
-
- True, then only very little will be worth hand optimizing at the
- chip level.
-
- : This, if nothing else, should be enough for all you Asm programmers
- : to ditch using Assembler for anything other than educational/research
- : purposes. For all serious code you should now be looking at writing
- : entirely in a high level language.
-
- I think all serious multimedia program knows assembly... on risc you
- might have to use your asm skill ALOT less but its still give you
- an edge. (If you dont do realtime app yea, why bother with asm. but
- some programm never run fast enought :)
-
- : Although Assembler still has it's place in a small way - it's days
- : are numbered. So best to build up your C/C++/E/whatever skills now
- : before you find you have to run hard to catch up.
-
- It seem computer with 80s CPU still come out, like that brand new
- amiga, ok, seriously :) experienced asm programmer should be able to
- learn C from a referance manual in a few days... The problem is that if
- they had bad design/programming practice in asm they probably will stay
- with language like C.
-
- Stephan
-
-